tests/fate-run: Allow to skip file checksums for lavf_image
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>
Mon, 1 Aug 2022 12:24:51 +0000 (14:24 +0200)
committerSebastian Ramacher <sramacher@debian.org>
Tue, 2 Aug 2022 18:27:24 +0000 (19:27 +0100)
commit927ab7492b412f5f56fab26c02b920c3196c091a
treee602b0f14dc066e69018bb8660acc8d18855fbc0
parent76844bc9925c9c87340b79334a609556f53c2245
tests/fate-run: Allow to skip file checksums for lavf_image

The output file (even the filesize) of the recently added
EXR tests depends on the endianness; therefore checksums
of these files must not be part of the ref file. Therefore
this commit adds an option (unused for now) to disable these
checksums on a per-test basis.

In order to avoid having to check twice, the checksum and
the filesize info are moved to immediately follow one another;
this results into updates to the ref files of all lavf-image tests.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
(cherry picked from commit 4fb8741c4670965eaf1f78d6122c6bdfdf1f3358)

Gbp-Pq: Name 0005-tests-fate-run-Allow-to-skip-file-checksums-for-lavf.patch
51 files changed:
tests/fate-run.sh
tests/ref/lavf/bmp
tests/ref/lavf/dpx
tests/ref/lavf/gbrp10le.dpx
tests/ref/lavf/gbrp12le.dpx
tests/ref/lavf/gbrpf32be.pfm
tests/ref/lavf/gbrpf32le.pfm
tests/ref/lavf/gray.pam
tests/ref/lavf/gray.xwd
tests/ref/lavf/gray16be.pam
tests/ref/lavf/gray16be.png
tests/ref/lavf/grayf32be.pfm
tests/ref/lavf/grayf32le.pfm
tests/ref/lavf/jpg
tests/ref/lavf/monob.pam
tests/ref/lavf/monow.xwd
tests/ref/lavf/none.gbrapf32le.exr
tests/ref/lavf/none.gbrpf32le.exr
tests/ref/lavf/none.grayf32le.exr
tests/ref/lavf/pam
tests/ref/lavf/pcx
tests/ref/lavf/pgm
tests/ref/lavf/png
tests/ref/lavf/ppm
tests/ref/lavf/qoi
tests/ref/lavf/rgb48be.pam
tests/ref/lavf/rgb48be.png
tests/ref/lavf/rgb48le.dpx
tests/ref/lavf/rgb48le_10.dpx
tests/ref/lavf/rgb4_byte.xwd
tests/ref/lavf/rgb555be.xwd
tests/ref/lavf/rgb565be.xwd
tests/ref/lavf/rgb8.xwd
tests/ref/lavf/rgba.pam
tests/ref/lavf/rgba.xwd
tests/ref/lavf/rgba64le.dpx
tests/ref/lavf/rle.gbrapf32le.exr
tests/ref/lavf/rle.gbrpf32le.exr
tests/ref/lavf/rle.grayf32le.exr
tests/ref/lavf/sgi
tests/ref/lavf/sun
tests/ref/lavf/tga
tests/ref/lavf/tiff
tests/ref/lavf/xbm
tests/ref/lavf/xwd
tests/ref/lavf/zip1.gbrapf32le.exr
tests/ref/lavf/zip1.gbrpf32le.exr
tests/ref/lavf/zip1.grayf32le.exr
tests/ref/lavf/zip16.gbrapf32le.exr
tests/ref/lavf/zip16.gbrpf32le.exr
tests/ref/lavf/zip16.grayf32le.exr